import request from '@/utils/request'

// 查询缓存key list集合
export function getKeyList(query) {
  return request({
    url: '/v1/GET/memory/cache/list',
    method: 'get',
    params: query
  })
}

// 根据缓存数据key 加载jvm和redis中key的版本号
export function getVersion(cacheKey) {
  return request({
    url: '/v1/GET/memory/cache/version/' + cacheKey,
    method: 'get'
  })
}

// 根据缓存数据key 加载jvm缓存中的数据
export function getCacheData(cacheKey) {
  return request({
    url: '/v1/GET/memory/cache/cacheData/' + cacheKey,
    method: 'get'
  })
}

// 根据缓存数据key 加载数据库中的数据
export function getDatabaseData(cacheKey) {
  return request({
    url: '/v1/GET/memory/cache/databaseData/' + cacheKey,
    method: 'get'
  })
}
